<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>键盘事件与键值判断</title>
	</head>
	<body>
		<a href="http://www.imooc.com">慕课网</a>
		<script>
			/* 
			 它们三个如果同时存在，那么
			 运行顺序是 keydown / keypress / keyup
			 keypress 不能识别功能键  ctrl  shift等等
			 keydown  可以能识别功能键
			 keyup和keydown不区分字母的大小写，a和A都是65 字母就是65到90
			 keypress 区分字母的大小写
			 */
			document.addEventListener('keyup',function(e){
				console.log('按键弹起了');
				console.log("up--"+e.keyCode);
			})
			document.addEventListener('keypress',function(e){
				console.log('按键按下了press');
				console.log("press--"+e.keyCode);
			})
			document.addEventListener('keydown',function(e){
				console.log('按键按下了keydown');
				console.log("down--"+e.keyCode);
			})
			
		</script>
		
	</body>
</html>